/**
    teedoc light theme css
    @author neucrack
    @copyright (c) neucrack CZD666666@gmail.com with MIT License
    @changes 2021.1.27  add basic attrributes
 */

/* global template */
html {
    color: #d1d1d1;
    background-color: #1b1b1b;
}
a {
    color: #8a8a8a;
}
a:visited {
    color: #8a8a8a;
}
code {
    background-color: #4e4e4e;
}
#navbar .sub_items ul {
    box-shadow: 0 0 9px 0px #000000;
    background-color: #232323;
}
#sidebar .active > a, #navbar .active > a {
    background-color: #2d2d2d;
    color: #4caf7d;
}
#sidebar li > a:hover, #sidebar li.active_parent > a:hover, #navbar li > a:hover, #navbar .sub_items > a:hover {
    background-color: #2d2d2d;
}
#sidebar ul .active_parent > a {
    background-color: #232323;
}
#article #toc {
    background-color: #1b1b1b;
}
#to_top {
    background-color: #2d2d2d;
    box-shadow: 8px 8px 20px #000000;
}
#to_top:hover {
    box-shadow: 8px 8px 28px #000000;
}
#to_top:active {
    box-shadow: 0px 0px 20px #000000;
}
blockquote {
    background-color: #2d2d2d;
}
blockquote.spoiler {
    border-left: 5px solid #FF9800;
    background-color: #6e5200;
    color: white;
}
td {
    background-color: #373737;
    border: 2px solid #555555;
}
th {
    font-weight: 700;
    background-color: #0f5943;
    color: white;
    border: 2px solid #006f4f;
}
sup a {
    background-color: #2d2d2d;
}
a:hover {
    background-color: #424242;
}
#doc_footer {
    background-color: #2d2d2d;
    border-top: 1px solid #2d2d2d;
}
#page_footer {
    background-color: #2d2d2d;
    border-top: 1px solid #2d2d2d;
}
#footer a:hover {
    background-color: #404040;
}
#previous_next {
    border-top: 1px solid #525252;
}
#previous_next a {
    background-color: #2d2d2d;
}

@media screen and (max-width: 900px) {
    #sidebar_wrapper {
        background-color: #1b1b1b;
    }
}


